منابع مشابه
Casper: Debugging Null Dereferences with Dynamic Causality Traces
Fixing a software error requires understanding its root cause. In this paper, we introduce “causality traces”, crafted execution traces augmented with the information needed to reconstruct the causal chain from the root cause of a bug to an execution error. We propose an approach and a tool, called CASPER, based on code transformation, which dynamically constructs causality traces for null dere...
متن کاملKnowledge Bases in Debugging Parallel and Distributed Systems Based on Event Traces
Systematical event trace analysis requires both detailed knowledge about the event trace analysis environment used and detailed knowledge about the object system itself. This article presents three important knowledge bases which, when contained in event trace analysis environments, facilitate achieving useful performance results of the system under investigation. ParaGraph — a dedicated event ...
متن کاملComparison , Replay , and Refinement of Communication Traces for Debugging Distributed Failures
An increasing number of companies build their business on distributed Web applications. Hosting providers respond to that demand and made it easier to deploy systems that spread across multiple services. However, this trend has outpaced the development of adequate debugging tools and developers still have to rely on an improvised patchwork of symbolic debuggers and printf debugging to find fail...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Queue
سال: 2010
ISSN: 1542-7730,1542-7749
DOI: 10.1145/1737923.1753170